import javax.swing.*;
import java.awt.*;

/**
 * @author cocoa
 */
public class GameFrame extends JFrame {
    public GameFrame() {
        this.setTitle("2048");

        // 窗体大小
        this.setSize(370,440);
        this.getContentPane().setBackground(new Color(66,136,83));
        /**
         * DO_NOTHING_ON_CLOSE，（在你点击关闭按钮的时候，不会被关闭，）不执行任何操作
         * HIDE_ON_CLOSE，(当你点击关闭按钮的时候，不会释放内存，只是隐藏该界面，没有真正的关闭，还占有资源)只隐藏界面，setVisible(false)。
         * DISPOSE_ON_CLOSE,点击关闭按钮的时候，隐藏并释放窗体，dispose()，当最后一个窗口被释放后，则程序也随之运行结束。
         * EXIT_ON_CLOSE,直接关闭应用程序，System.exit(0)。一个main函数对应一整个程序。
         */
        // 关闭退出进程
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        //居中
        this.setLocationRelativeTo(null);
        // 设置不允许窗体变大
        this.setResizable(false);
    }
}
